Representing WSDL with Extended UML
نویسندگان
چکیده
Web services are emerging to provide a systematic and extensible framework for interactions of applications, built on existing Web protocols and based on open XML standards. In spite of the existence of several middleware platforms that support Web service development, the lack of a solid methodological base for the development of Web services, as well as service-oriented applications, give rise to the need of methods or modeling techniques that guarantee the quality in the development of this kind of applications. MIDAS is a model-driven methodological framework for the agile development of Web Information Systems (WIS). MIDAS is based on Model Driven Architecture (MDA) and defines Platform Independent Models (PIMs) and Platform Specific Models (PSMs) according to the aspects of content, hypertext and behavior; it proposes some mapping rules between the different models. MIDAS proposes to model the behavior of a WIS following the service oriented approach. In this work we focus on the proposed PSM for WIS behavior modelling, presenting the UML extension for the representation of Web Service Description Language (WSDL). The proposed extension provides a UML notation which on one hand, allows obtaining graphic representation of a Web service and, on the other hand facilitates the automatic generation of WSDL code from a UML diagram.
منابع مشابه
Model - driven Web Service Development 1 , 2
Web service technologies are becoming increasingly important for integrating systems and services. There is much activity and interest around standardization and usage of web service technologies. Contemporary web services are described in the Web Service Description Language (WSDL). However, WSDL documents can be difficult to understand for service developers. This paper recommends a modeldriv...
متن کاملRepresenting Web Services with UML: A Case Study
Nowadays services are one of the most important issues in the scope of the Web Information Systems (WIS). Although, there is a great amount of Web services, still it do not exist methods or modelling techniques that can guarantee quality in services and service-oriented applications development. MIDAS is a model-driven methodology for the development of WISs and is based on UML, XML and object-...
متن کاملWeb Service Semantics - WSDL-S
The current WSDL standard operates at the syntactic level and lacks the semantic expressivity needed to represent the requirements and capabilities of Web Services. Semantics can improve software reuse and discovery, significantly facilitate composition of Web services and enable integrating legacy applications as part of business process integration. The Web Service Semantics technical note de...
متن کاملOperative Semantic Web Services Oeuvre
Web service composition is one of the challenging issues that have been studiedover the past years. It consists of combining existing web services to best suit new user requirements. This paper suggests an UML profile to compose web services based on their behavioral aspects. The Web Service Description Language (WSDL) files are first transformed to Unified Modeling Language (UML) models; then ...
متن کاملUML Modelling of Automated Business Processes with a Mapping to BPEL4WS
The Business Process Execution Language for Web Services (BPEL4WS) provides an XML notation and semantics for specifying business process behaviour based on Web Services. A BPEL4WS process is defined in terms of its interactions with partners. A partner may provide services to the process, require services from the process, or participate in a two-way interaction with the process. The Unified M...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Revista Colombiana de Computación
دوره 5 شماره
صفحات -
تاریخ انتشار 2004